About Allister Malcolm Glass Limited (11230863) United Kingdom