About Tebala Surgical Ltd (11810746) United Kingdom