About Newmark Design And Build Ltd (13639927) United Kingdom