About R & S Portfolio Limited (10692429) United Kingdom