About Goonhilly Solar Limited (08911946) United Kingdom