About Sperrin Consultancy Ltd (NI618686) United Kingdom