About Eric Charlesworth Holdings Limited (12283578) United Kingdom