About Cooper Mckenzie Stokes Limited (12460119) United Kingdom