About Metchley Energy Associates Limited (09945263) United Kingdom