About Maxin Mix Ltd (01291856) United Kingdom