About Colclough & Co Limited (09596076) United Kingdom