About G.e.walker & Son Limited (00571640) United Kingdom