About Glen View Stores Ltd (07625917) United Kingdom