About R S & P Limited (01122360) United Kingdom