About Spectrum Linguistics & Performance Development Ltd (07294986) United Kingdom