About Jamon Oil& Investment Services Limited (08537813) United Kingdom