About Spectraserve Limited (11112279) United Kingdom