About Bsr Energy Holdings Limited (09610152) United Kingdom