About Glyn Rhys-tyler Ltd (12620637) United Kingdom