About Sperrin Equipment Limited (NI628316) United Kingdom