About Bat Exploration & Production Corporation Limited (09621789) United Kingdom