About Mackenzie Solutions Limited (08173835) United Kingdom