About Snipsmiths Group Limited (13303134) United Kingdom