About Stolt Ltd (13056948) United Kingdom