About Balms Energy Limited (07329337) United Kingdom