About Charles Ellis Limited (11405471) United Kingdom