About Chater-lea Limited (10653312) United Kingdom