About Wallop Energy Limited (13097827) United Kingdom