About Spedding Telecoms Ltd (07410654) United Kingdom