About Bayfield Energy Limited (06395419) United Kingdom