About Scotch Smith Limited (09836207) United Kingdom