About Besseges Valves Tubes & Fittings (holdings) Limited (03950582) United Kingdom