About Bgs 102 Yorkley Solar Park Limited (08783351) United Kingdom