About Rsr (holdings) Ltd. (03538434) United Kingdom