About The Snap Tin C.i.c. (10380133) United Kingdom