About Spectrex Llp (OC311791) United Kingdom