About R F Walshaw & Company Limited (00521227) United Kingdom