About Mackenzie Hodgson Ltd (10966713) United Kingdom