About The Little Tuck Shop Ltd (12854599) United Kingdom