About Stevenson Associates Ltd (NI669669) United Kingdom