About Walsh Auto Engineering Limited (01590904) United Kingdom