About Sperrin Lands Limited (NI628315) United Kingdom