About R&s Home And Marine Ltd (SC673409) United Kingdom