About Newby Automatics Limited (01083200) United Kingdom