About A.f. Treacher Glazing Limited (03765672) United Kingdom