About Tepel Investments Limited (00771017) United Kingdom