About Scotts Associates Limited (03489734) United Kingdom