About Mcnicholas Construction (holdings) Limited (01006026) United Kingdom