About Bramble Energy Limited (09891877) United Kingdom