About Neville Stores Ltd (SC642063) United Kingdom