About Anderson Cavendish Management Limited (10221425) United Kingdom