About Stramore Ad Limited (NI639989) United Kingdom