About Glangwendraeth Ltd (07698898) United Kingdom