About Walsh S Engineering Limited (02896420) United Kingdom