About Snap Design Limited (03462583) United Kingdom