About Charles Holden Limited (10369050) United Kingdom