About Sperrin View Competitions Ltd (NI673896) United Kingdom