About Burnfoot Reservoir Limited (SC227629) United Kingdom