About Edwards Energy Limited (02696296) United Kingdom