About Village Glass & Glazing Ltd. (04984129) United Kingdom