About Tbs G.b. Telematic & Biomedical Services Limited (05061290) United Kingdom