About Stolt Running Ltd (10590250) United Kingdom