About Organic Health Food Stores (glasgow) Ltd (NI659618) United Kingdom