About Cecil Walker Limited (00337449) United Kingdom