About Scott-chem Limited (01540283) United Kingdom