About Tri-spectra Limited (11005941) United Kingdom