About R.s. French Ltd (07263952) United Kingdom