About The Tiny Teepee Company Ltd (11879035) United Kingdom