About River Street Asset Management Limited (06559655) United Kingdom