About Savage Brands Ltd (12187453) United Kingdom