About Charles Walker & Co.limited (00129653) United Kingdom