About Newby Yorkshire Limited (13639935) United Kingdom