About Spectrum Technical Solutions Ltd. (04084298) United Kingdom