About Barker Energy Limited (10103953) United Kingdom