About Worley Europe Ltd (04334425) United Kingdom