About Pestroy Chemicals Limited (01677686) United Kingdom