About Snape Contract Limited (10700812) United Kingdom