About Sn Odonnell Ltd (13567618) United Kingdom