About Sperrin Switchgear Ltd (NI031226) United Kingdom