About T&s Legacy Ltd (12868905) United Kingdom