About Delmonte Glazing Ltd (10805436) United Kingdom