About Clarendon Cross Associates Limited (08967893) United Kingdom