About R&b Marine Holdings Limited (07027594) United Kingdom