About R & S Black Investments Ltd (SC590853) United Kingdom