About T&s 19 Ltd (12344487) United Kingdom