About Tarrant Inns Limited (11118316) United Kingdom