About M Stepan Limited (10661512) United Kingdom