About Charter Holt Limited (11506786) United Kingdom