About Specrim Ltd (08249368) United Kingdom