About A.b.walker & Son Limited (00520298) United Kingdom