About T.t.d. Lowry Limited (NI014356) United Kingdom