About Spedding Consulting Limited (10996685) United Kingdom