About Pick & Mix Fashion Ltd (08437243) United Kingdom