About Cox Hill Limited (10618447) United Kingdom