About N Holden Construction Limited (04894696) United Kingdom