About Brynrhyd Solar Farm Limited (12273218) United Kingdom