About Cox (ross) Limited (00971498) United Kingdom