About Cox Cooper Limited (06213810) United Kingdom