About Canmore Energy Limited (07670957) United Kingdom