About T S Palace Limited (12308064) United Kingdom