About Galton Manor Solar Park Limited (08502437) United Kingdom