About Sperrin Springs Limited (NI039361) United Kingdom