About The Putney Boiler Company Limited (11187772) United Kingdom