About Globemeth Engineering & Energy Limited (08899986) United Kingdom