About Eclipse Petroleum Technology Limited (03845645) United Kingdom