About Spectro-lec Ltd (11526143) United Kingdom