About D.w. Pickford & Son Limited (04665620) United Kingdom