About Clement Walker Holdings Limited (12257610) United Kingdom