About Scientific & Technical Engineering Partnership Ltd (NI608431) United Kingdom