About Scotts Plastics Limited (08672226) United Kingdom