About Tsa (holdings) Limited (10052375) United Kingdom