About Spectrum Metrology Limited (03553892) United Kingdom