About Glanrhyd Management Ltd (09690571) United Kingdom