About Sperrin Investments Limited (01811683) United Kingdom