About Thomas Glydar Limited (09906862) United Kingdom