About Catherine Charles Limited (00675310) United Kingdom