About Barrier Energy Ltd (06869201) United Kingdom