About Touch The Spectrum Ltd (10278509) United Kingdom