About S. Roberts Upholsterers Limited (04510260) United Kingdom