About Stan Chem International Limited (01336946) United Kingdom