About Mackenzie (hounslow) Holdings Limited (12532957) United Kingdom