About Glen Mason Ltd (10891916) United Kingdom