About Salford Automatics Limited (01208973) United Kingdom