About Lower Vennel Supermarket Limited (SC562913) United Kingdom