About Walker Miller & Company Limited (00375987) United Kingdom