About Spike Smith England Limited (10150233) United Kingdom