About Travellers Rest (grasmere) Limited (05906204) United Kingdom