About D. Simcock & Son Limited (09467613) United Kingdom