About R & Sc Financial Limited (10677492) United Kingdom