About Mackenzie Metalcraft Limited (10146582) United Kingdom