About Spurbrand Limited (01709491) United Kingdom