About Strydoedd Gl N Limited (11009126) United Kingdom