About Cavendish Corporation Limited (04564055) United Kingdom