About Spectrum Solutions International Limited (06247632) United Kingdom