About Findlay Heating & Plumbing Limited (10204244) United Kingdom