About The Fire & Stove Shop Pumping Station Ltd (09624195) United Kingdom