About D. Spicer Limited (00595664) United Kingdom