About Spike & Violet Limited (04749309) United Kingdom