About R.f. Holdings Limited (02786895) United Kingdom