About Spurgate Limited (05400418) United Kingdom