About Pick & Mix Retail Ltd (09989252) United Kingdom