About Cavendish Investment Management Limited (07426282) United Kingdom