About Bishops Energy Limited (08365322) United Kingdom