About Timber Glazing Company Limited (08571473) United Kingdom