About R Plus (london) Limited (09101286) United Kingdom