About Gas And Boiler Solutions Ltd (12829279) United Kingdom