About Hays Oils & Chemicals Limited (SC015604) United Kingdom