About The Celtic Teepee Company Ltd (12694042) United Kingdom