About Tom Spruce Associates Ltd (08807217) United Kingdom