About R. And S. French Limited (04448209) United Kingdom