About Gsii Netley Solar Limited (09060353) United Kingdom