About Newby Holdings Limited (00344599) United Kingdom