About Coopers Drives & Controls Limited (03007406) United Kingdom