About Glazin & Berry Limited (01656776) United Kingdom