About Leighton Holdings Limited (05279495) United Kingdom