About Sperrin Management Limited (08580141) United Kingdom