About Lukie Construction Limited (13323783) United Kingdom