About Fenton Glass & Glazing Limited (01639073) United Kingdom