About Sperrin Holdings Limited (NI014144) United Kingdom