About Blencathra Tpe Energy Limited (11140706) United Kingdom