About James Glancy Design Limited (02495328) United Kingdom