About Newbould And Meredith Ltd (07333812) United Kingdom