About Leighton.stubbings Limited (12054164) United Kingdom