About Mark Cook Glazing Specialists Ltd (13356017) United Kingdom