About Coates & Cockcroft Limited (05816762) United Kingdom