About Cavendish Hold Ltd (13364642) United Kingdom