About Scotts Homemade Ltd. (12881732) United Kingdom