About R & I Marine Services Limited (10620826) United Kingdom