About Collingwood Controls Limited (08101337) United Kingdom