About Rivermead Asset Management Plc (06540356) United Kingdom