About Ec Bars Limited (12669605) United Kingdom