Can I see a pit in operation? By tjs Posted March 16, 2015 In 0 0 We have installed our pits across the length and breadth of the British Isles, so there is bound to be one near for you to see. Just give us a call and we will be happy to help set up a site visit. tjs