About Sheffield Automatics Limited (00735257) United Kingdom