About Cavendish And Clay Ltd (10610645) United Kingdom