About R.a. French Ltd. (03837303) United Kingdom