About Spearmark International Limited (00242587) United Kingdom