About Stafford Lynch (n.i.) Limited (NI027426) United Kingdom