About Earlswood Glazing Ltd. (11017068) United Kingdom