About R & F (investments) Limited (08592084) United Kingdom