About Leighton-nielsen Limited (10341596) United Kingdom