About Flash Heating And Plumbing Solutions Ltd (13384455) United Kingdom