About Snapwatch Limited (03890975) United Kingdom