About Bsr Energy Limited (10435323) United Kingdom