About Springhill Solar Park (holdings) Limited (07853084) United Kingdom