About Elc Bristol Limited (10027743) United Kingdom