About Loader Chemicals & Plastics Limited (01114989) United Kingdom