About Charles And Company Holdiings Ltd (13132041) United Kingdom