About R.a. Richardson (furnishings) Limited (SC089762) United Kingdom