About Mazbox Limited (07511858) United Kingdom