Any one knows what company is TAA? Press says its British?
The only one I can find with that name was dissolved in 1987!
Supposedly part of Belfairs (Suisse or British)
the Belfairs website is very obscure:
The Belfairs
or very inaccurate and outdated