About Sperrin Consulting Ltd (NI615632) United Kingdom