About R & P Associates Limited (SC214164) United Kingdom