About R.n. French Limited (01105952) United Kingdom