About Tsa Spalding Ltd (12403767) United Kingdom