About R & I Co. Injury Claims Specialists Ltd (SC503877) United Kingdom