About Elephant Oil Limited (08359224) United Kingdom