About Edgware Energy Limited (09256462) United Kingdom