About Strangford Labs Ltd (NI671295) United Kingdom