About Mackenzie Russell Ltd (10877891) United Kingdom