About Catherine Walker Limited (04398563) United Kingdom