About Newbold And Newbold Ltd (10551054) United Kingdom