About R & I Consulting Ltd (10871895) United Kingdom