About R&b Marine Solutions Ltd (11189301) United Kingdom