About Springwell Petroleum Limited (09624617) United Kingdom