About Spectrographic Limited (04296059) United Kingdom