About Rsh Managed Funds Limited (02885327) United Kingdom