About Cotterill Engineering 7 Limited (11407212) United Kingdom