About Scotts Holdings Ltd (11487542) United Kingdom