About Salmo Engineers Limited (04943489) United Kingdom