About Affix Plumbing & Heating Ltd (13313561) United Kingdom