About Triumph Plumbing & Heating Limited (13196530) United Kingdom