About Oildeology Ltd (08581818) United Kingdom