About Edi Oil Limited (08820884) United Kingdom