About Mazie & Morris Ltd (11526948) United Kingdom