About J.r. Pickstock Limited (02471336) United Kingdom