About Glyndwr Thomas Limited (11686952) United Kingdom