About Granville Oil & Chemicals Limited (01054646) United Kingdom