About Cox & Co Limited (08789643) United Kingdom