About T&s Building Solutions Limited (10145695) United Kingdom