About Richmond Fund Advisers Limited (03752634) United Kingdom