About Tuk Shop Ltd (12117932) United Kingdom