About Sperrin Tractors Limited (NI635113) United Kingdom