About Mark S Deli (glasgow) Ltd (SC662810) United Kingdom