About Coopers Engineering Ltd (13690276) United Kingdom