About Cavendish Dogs Limited (12967230) United Kingdom