About Cox & Co. (lookers) Limited (00296517) United Kingdom