About Salah Restaurant Levenshulme Ltd (13224140) United Kingdom