About Doctor Mix Ltd (09827337) United Kingdom