About Charles Letts (holdings) Limited (00386906) United Kingdom