About Newbold Shrew Limited (10827596) United Kingdom