About Clarendon Cross Canines Limited (06873098) United Kingdom