About Charles Higgins (holdings) Limited (10818406) United Kingdom