About Spurhill Associates Ltd (11134570) United Kingdom