About Robert Armstrong (north West) Limited (01438763) United Kingdom