About Nedd Construction Limited (12885576) United Kingdom