About Snap Shack Limited (08896459) United Kingdom