About Charter Limited (02794949) United Kingdom