About Sperrin Trading Services Limited (NI637813) United Kingdom