About Glyn Thomas Design Limited (02950395) United Kingdom