About Scotts Holdings Int. Limited (05092521) United Kingdom