About Allen & Clarke Plumbing & Heating Ltd (11995288) United Kingdom