About Mackenzie And Glass Limited (11168473) United Kingdom