About Snappers (uk) Limited (03040261) United Kingdom