About Hardingham Solar Limited (08638528) United Kingdom