About Walker Allen & Sons Limited (00043538) United Kingdom