About Charles Walker Consolidated Limited (00096610) United Kingdom