About Glen Groceries (holdings) Limited (SC581637) United Kingdom