About Snappers Limited (02410458) United Kingdom