About Mr Spectra Limited (11062870) United Kingdom