About D. S. Pickford Limited (04574459) United Kingdom