About Sarpsfoss Limited (00028930) United Kingdom