About E&c Motors Ltd (12191924) United Kingdom