About D.spenceley Limited (02333823) United Kingdom