About Charter Holdings Limited (05684161) United Kingdom