About Charter Overseas Holdings Limited (02996022) United Kingdom