About Glazed And Confused Limited (12693206) United Kingdom