About The Snape Group Limited (00215955) United Kingdom