About Dj Spicer & Co Ltd (09393940) United Kingdom