About Spike Smith Ltd. (SC309121) United Kingdom