About London Fittings & Flanges Limited (01779292) United Kingdom