About Teepee Management Ltd (06302552) United Kingdom