Amsterdam-based fashion brand Scotch & Soda has been snapped up by clothing giant Kellwood Inc and an affiliate of private equity firm Sun Capital Partners, who say they plan to focus on the label's global growth.