About Joan Pickard Limited (04441043) United Kingdom