About Cannon Glass & Glazing Limited (04077039) United Kingdom