About R.j. & S. Styles Limited (01108259) United Kingdom