About Sperrin Technology Limited (NI648457) United Kingdom