About D&l Spurr Limited (08302478) United Kingdom