About River & Rowing Museum (trading) Limited (02856319) United Kingdom