About Pick N Mix Ltd. (10877802) United Kingdom