About R.d. Robins Upholsterers Ltd. (02693623) United Kingdom