About T & S Hospitality Limited (09870361) United Kingdom