About Newmark Design And Build Limited (11346220) United Kingdom