About The Barkantine Heat And Power Company Limited (03693914) United Kingdom