About T & S Trading (leicester) Ltd (11674898) United Kingdom