About R C R Mclelland And Partners (SL000528) United Kingdom