About Mackenzie Hall Ltd (12663467) United Kingdom