About Stevensons Kilrea (holdings) Limited (NI679060) United Kingdom