About Dave Marsh Glass & Glazing Ltd (11279002) United Kingdom