About Sherborne Indies Limited (12300259) United Kingdom