About R & I Solutions Limited (10256944) United Kingdom