About Spurdeck Limited (01293184) United Kingdom