About Bennett Ec Limited (10838730) United Kingdom