About Barrington Energy International Limited (10974041) United Kingdom