About Barley Mow Newbold Limited (09228201) United Kingdom