About R & T Whitbread (devon) Limited (09599907) United Kingdom