About Sherborne Investments Ltd (13253349) United Kingdom