About Charles R Walker Limited (11765132) United Kingdom