About Mazie Handmakes Ltd (12691163) United Kingdom