About Walter Payne Limited (11302970) United Kingdom