About Glyngarth Limited (08436659) United Kingdom