About Spearman Limited (08014027) United Kingdom