About Tepee Capital Limited (05389048) United Kingdom