About Tebtes Limited (00834889) United Kingdom