About Snapperstuff Limited (05798331) United Kingdom