About Braithwaite Maddock Energy Limited (13323320) United Kingdom