About The London S Boiler Company Limited (08612166) United Kingdom