About Birkdale Energy Limited (13285458) United Kingdom