About Up A Creek Plumbing & Heating Ltd (12328457) United Kingdom