About Argyll Stores (holdings) Limited (00042968) United Kingdom