About Scotts Holdco Ltd (11703491) United Kingdom