About T S Management Services Ltd (11638403) United Kingdom