About The Sperrin Reseller Ltd (NI674928) United Kingdom