About The Snap Tin Bar Ltd (12055745) United Kingdom