About Spears (holdings) Ltd (12163073) United Kingdom