About E & I Taxis Ltd. (SC246856) United Kingdom