About Travel Inns Limited (07148348) United Kingdom