About Eric Clarke Limited (11542706) United Kingdom