About Sheba Exploration Limited (03512706) United Kingdom