About Rsr Partners Limited (13038461) United Kingdom