About T S Technical Solutions Ltd (11677767) United Kingdom