About G&s Glazzard Limited (12249846) United Kingdom