About Phoenix Plumbing & Heating Solutions Ltd (12538473) United Kingdom