About Scope Energy Limited (06277417) United Kingdom