About Tsa Spaces Ltd (12540217) United Kingdom