About Cooper Repco Limited (06883701) United Kingdom