About Glynmelyn Investments Limited (11218422) United Kingdom