About Ilchester Capital Llp (OC414318) United Kingdom