About Stevenson & Soames Funkiture Limited (11001705) United Kingdom