About Newbau Ltd (10581499) United Kingdom