About Direct Mini Mix Max Limited (07969557) United Kingdom