About Compass Plumbing & Heating Limited (10147807) United Kingdom