About R & F (holdings) Limited (08586109) United Kingdom