About Colclough & Coates - Sc2 Limited (07811158) United Kingdom