About Travellers Inn (pen Y Cefn) Limited (11480152) United Kingdom