About Spectrumaxe Limited (09596629) United Kingdom