About Sperrin Manufacturing Limited (NI633776) United Kingdom