About Spurgate Management Limited (03693558) United Kingdom