About Sperrin Sand Ltd (NI629476) United Kingdom