About Tetalla Services Ltd (13681833) United Kingdom