About Holden Plumbing & Heating Ltd (13080136) United Kingdom