About Mersea Island Glazing Ltd (13433571) United Kingdom