About Spaulding And Holmes Limited (00527519) United Kingdom