About Spectrum Medica Laboratories Limited (13576554) United Kingdom