About Shorrock Trichem Limited (04179799) United Kingdom