About R Leighton Construction Limited (04688224) United Kingdom