About Manby Energy Limited (NI673907) United Kingdom