About Rhyl Solar Limited (07543196) United Kingdom