About Teeny Tinies Ltd (12954684) United Kingdom