Can I see a pit in operation?

By
In

We have installed our pits across the length and breadth of the British Isles, so there is bound to be one near you to see. Just call us and we will be happy to help set it up.