About Gelliwern Solar Limited (08297293) United Kingdom