About Spectro (uk) Limited (09241962) United Kingdom