About Clarke & Greenwood Plumbing & Heating Limited (12554283) United Kingdom