About Mackenzie Land Limited (08971457) United Kingdom