About Stevensons Kilrea Limited (NI674947) United Kingdom