About Mack Glass Ltd (10731891) United Kingdom