About Snape Holdings Limited (11556720) United Kingdom