About Chipperfield Investments Limited (10589194) United Kingdom