About Snapper Design Limited (06444492) United Kingdom