About Glen Groceries A Limited (SC487689) United Kingdom