About Worley S Swan Limited (09604378) United Kingdom