About Bee Energy Solutions Ltd (09013804) United Kingdom