About Bake Farm Solar Park Limited (08661426) United Kingdom