About R.j. Russell Decorators Ltd. (SC268171) United Kingdom