About E & A Traders Ltd (13684383) United Kingdom