About Travellers Rest (durham) Limited (09267682) United Kingdom