About Penyrheollas Solarfield Limited (09804228) United Kingdom