About Leo Lynch (ni) Ltd. (NI633916) United Kingdom