About Spur And West Ltd (08906196) United Kingdom