About Haddo Energy Limited (SC348211) United Kingdom