About Bgs 104 Sedbury Solar Park Limited (08783356) United Kingdom