About Eric Charles Limited (04564447) United Kingdom