About T&s Rooms Ltd (09509962) United Kingdom