About Spectrum Environmental Limited (03074285) United Kingdom