About Stedingk Industrial Design Limited (09362258) United Kingdom