About Mackenzie Glass Limited (10942433) United Kingdom