About N. & A. Walker Limited (01593589) United Kingdom