About Nicholl Construction Limited (11094410) United Kingdom