About R Plus R Ltd (09646133) United Kingdom