About Mackenzie Management Services Limited (01617628) United Kingdom